using System.Collections.Generic;
using resharperupdate.core.controllers.impl;
using resharperupdate.core.dto;

namespace resharperupdate.core.controllers
{
    public interface IUpdaterController
    {
        void install_latest();
        void check_for_build_available();
        display_a_message display { get; set; }
        status_change status { get; set; }
        update_previous_list previous { get; set; }
        void silent_check_for_update();
        void install(IBuild dictionary);
    }
}